package my_IO;

import java.io.BufferedWriter;
import java.io.FileWriter;

//支持写入汉字，
public class Buffer_Writer_my {
    public static void main(String[] args) {
        BufferedWriter bw = null; // 定义一个BufferedWriter类型的变量
        String path = "d:\\develop\\test\\test.txt";
        try {
            // 利用FileWriter对象创建一个输出缓冲流，文件不存在则创建，不会报错，
            bw = new BufferedWriter(new FileWriter(path));
            // 获得系统的换行符
            String line = System.getProperty("line.separator");
            // 把一行内容写入到文件中
            bw.write("hello 世界" + line);
                    bw.flush();
        } catch (Exception e) {
            e.printStackTrace();
        } finally {
            try {
                // 关闭缓冲流
                if(bw != null){
                    bw.close();
                }
            } catch (Exception ex) {
                ex.printStackTrace();
            }
        }
    }
}
